home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sounds Terrific 2
/
Sounds Terrific II (1996)(Weird Science)(Disc 1 of 2)[Amiga-PC].iso
/
archives
/
amiga
/
camouflage1_28.lha
/
history
< prev
next >
Wrap
Text File
|
1995-04-13
|
38KB
|
662 lines
7.04.95 (V B 1.26)
Camouflage-Debⁿt (B 1.02, vom 09.09.94)
****************
Lange Zeit hat es gedauert, bis dieses Programm fⁿr den AMIGA in der Version B (Basissystem) 1.02 ver÷ffentlicht
werden konnte. Viel ist in der Zwischenzeit mit dem AMIGA passiert und auch die Fertigstellung von Camouflage war
in Frage gestellt. Nun jedoch kann I.S.M. stolz den Camouflage-Debⁿtanten (B 1.02) prΣsentieren.
Wir hoffen das der Amiga (mit seinen FΣhigkeiten) nun auch als MIDI-Musikcomputer akzepiert wird.
Updateservice:
Camouflage ist ein Projekt, das stΣndig erweitert und verbessert wird. Durch Updates und Upgrades hat jeder
legale Camouflage-Benutzer die M÷glichkeit diese neuen Funktionen zu benutzen.
Bugfixservice
*************
Bei besonders schweren Bugs erhΣlt jeder Benutzer nach Beseitigung sofort eine kostenlose Bugfixversion
zugeschickt. Dieser Service wird durch die Updategebⁿhr getragen.
Camouflage - das offene Projekt:
Jeder LEGALE Benutzer kann dieses Projekt durch seine eigenen Ideen unterstⁿtzen, indem er einfach
einen Brief mit seinen Wⁿnschen, Ideen oder VerbesserungsvorschlΣgen schickt. Sofern zeitlich und
programmiertechnisch m÷glich, werden diese Ideen in Camouflage einprogrammiert und mit dem nΣchsten
Update ver÷ffentlicht.
Die 16Bit-Bugfixversion ist in einem LHA-File gepackt. Die 32Bit-Version k÷nnen Sie direkt ▄BER das alte
Camouflage-Programm kopieren, indem Sie das Icon von der Diskette auf Ihre Festplatte ziehen.
Hinweis: Die 32-Bitversion ist ca. 20-40% schneller!
Raubkopien
**********
Camouflage kann nur dann weiterentwickelt werden, wenn auch Programme verkauft werden. Wir bieten Camouflage
fⁿr einen gⁿnstigen Preis und OHNE Kopierschutz (Dongle o.Σ.) an und hoffen das dies ein Anreiz ist das Programm
zu kaufen und nicht zu kopieren. Da die MIDI-Gemeinde auf dem Amiga z.Zt. immer noch recht klein ist, wⁿrde das
illegale Verbreiten des Programmes das ENDE des Camouflage-Projekts und der anderen Musikprojekte fⁿr den AMIGA
bedeuten. Demoversionen des Camouflage-Programmes sind jederzeit fⁿr DM 10,- (Bar) erhΣltlich.
- Sollte es auf Ihrem Computersystem Probleme geben teilen Sie es uns bitte mit.
- Es wird KEINE Laufgarantie fⁿr Amigas mit 68000-CPU ⁿbernommen, da diese eventuell zu langsam sind.
(Ab Version 1.18b arbeitet Camouflage wesentlicher besser mit einem A600/A500+!)
Hinweise:
********
Folgende PD-Tools sind sehr empfehlenswert:
- Cycle2Menu: Die CycleGadgets werden zu PopUpMenⁿs
- MagicMenu: Die Menⁿs lassen sich ⁿberall ÷ffnen
- LacePointer: Fⁿr ECS-Amigas. Der Mauszeiger wird auf Hires-Screens klein dargestellt.
Camouflage ist ein Multitaskingprogramm, so da▀ DMA-Zugriffe (besonders Festplatte) und andere Programme
eventuell Temposchwankungen und NotenhΣnger (DMA-Blockierung) verursachen. Um also ein 100%-Tempo zu erlangen,
sollten Sie keine anderen Operationen/Programme ausfⁿhren.
Das Utiliy "Autopoint" sollte bei der Arbeit mit Camouflage ausgeschaltet werden.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
─nderungsliste/History Camouflage Amiga
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
Bugs entfernt (-) und Erweiterungen (+), neue Module/Funktionen (N), ─nderungen (─):
*****
1.02a>1.02b
****** Twinblockfehler **********
- Man konnte nicht mit Twinblocks arbeiten (*Absturz!*)
- Fehler beim RⁿckwΣrtsabspielen von Twinblocks
1.02c (Bugfixversion versandt 5.9.94)
- Der Songname wurde nicht abgespeichert
******* Cycleaufnahme Bugs ************ >>> neue Cyclespielroutine !
- Bei der Cycleaufnahme wurden einige Tracks nach einige Cycleloops abgeschaltet
- Metronomprobleme bei der Cycleaufnahme (Metrom sprang aus dem Takt)
- Die Uhr sprang aus dem Cyclebereich
- Endlosschleife im Cyclemodus entfernt !
- Fehler beim Cycle-Abspielen durch ⁿberlappende Blocks entfernt
- Cycleaufnahme arbeitet nun wesentlich schneller und akzeptiert Loops, Headblocks und Twinblocks
+ Cycleabspielen (ohne) Aufnahme ist nun m÷glich
+ Es lassen sich nun die 5 Tastaturspeicher (Uhr und Locator) in "Echtzeit" setzen
+ Die Locatorwerte (Schaltpultfenster Menⁿpunkt Abgrenzungsbereiche Laden/speichern) k÷nnen gespeichert werden
*********************************
- Einige grafische Defekte im Blockeditor (Uhranzeigelinie) beseitigt
>1.02d (9.9.94)
- Metrombug beseitigt
+ Cyclewiedergabe beschleunigt
- Cyclebug mit Akkorden beseitigt
- Absturz bei der ─nderung des Nenners (Tempomapfenster war nicht ge÷ffnet !!!!!!!!!!!!!!!!!!!!!!!!!!)
- Absturz im Filerequester bei der Fehlauswahl eines Songnamens
- NotenhΣnger/Aussetzer im Cyclemodus
>1.02e (11.9.94)
- Tastatureditierung im Eventeditor war ausgeschaltet
- Startprobleme mit Loops beseitigt
+ Scrubbing im Blockeditor (▄berfahren der Noten mit der Maus)
+ **** Temomap (freigebeben ab 1.05)
+ Tempowechselbefehle (Layer des globalen Tracks (Synctrack) )
+ Editierung der Tempowechselbefehle im Tempomapeditor
>1.02f (14.9.94) (Bugfixversion versandt 15.9.94)
+ In den Wavedefinitionen k÷nnen nun Farbe, Pixelbreite (1-12), Rasterung und Umrandung gewΣhlt werden
- Die Wavedefinitionen lie▀en sich nicht abspeichern !
- Metronombug bei IQt-Quantisierung
- Metronombug beim Cycleplay
- Startprobleme mit Loops korrigiert (Fehler aus 1.02e)
- Probleme bei der Lassoauswahl im Waveeditor
- Bug beim L÷schen von Events im Waveeditor
+ Setzen der Uhr in den Grafikeditoren (Piano,Drum,Wave und Score) durch Anklicken in der Zeitleiste
+ Refresh der Uhranzeige in den Grafikeditoren durch Anklicken des STOP-Buttongadgets
- Beim Buffern eines Track funktionierte der Kanalfilter nicht
+ Anzeige des Wartemauszeigers beim Copy, Paste, Cut eines Tracks
- Die Taste "1" konnte nicht zur Editierung im Eventeditor eingesetzt werden
- Probleme beim Laden von Betatestsongs beseitigt (Versionsnummer falsch gedeutet)
+ Sicherheitsabfragen beim ▄berschreiben eines Tracks durch Paste-Buffer oder Mix-Buffer
+ Setzen von Zeitwerten (ZΣhler/Nenner/Zoom/Tick) ⁿber einen Requester
- Im Eventeditor die Shifttaste gedrⁿckt halten und dann einen Zeitwert anwΣhlen
- Im Schaltpult lassen sich die Locatorabgrenzungen und die Uhr setzen (entsprechde Buttongadgets ⁿber den
Zeitanzeigen)
- Im Eventgenerator lΣ▀t sich die Gn-Zeit setzen (Zeitanzeige anklicken)
+ Einige Verbesserungen
- Bug beim Selektieren von Events im Waveeditor
***********************************************************************************************************
>1.03 (19.9.94)
+ Aufbau im Waveeditor beschleunigt
- Abspielen des aktiven Blocks im falschen Tempo (=120BPM) und falschen NotenlΣngen
+ Konvertieren Twinblock in realen Block
+ Bei NamensΣnderung eines Blocks k÷nnen die zugeh÷rigen Twinblocks wahlweise ebenfalls umbenannt werden
+ Sicherheitsabfrage beim L÷schen eines Blocks, der Twinblocks besitzt
+ Alle Twinblocks des aktiven, realen Blocks in reale Blocks umwandeln
+ Beschleunigung des Timingprozessors (ca.10%)
+ Abbruchm÷glichkeit im Requester der Lassofunktion
+ Neue Anzeige (Cycle,Step usw.) im "Big Time"-Fenster
+ Optimierungfunktion fⁿr die Abspieldaten (Midi-Einstellung). Diese Opt.-Routine kann ⁿberflⁿssige MIDI-Events aus
dem Datenstrom entfernen. So kann ein noch besseres Timing erreicht werden.
+ Taktwechsel (freigegeben ab 1.05)
+ Beschleunigung des Bildschirmaufbaus in den Grafikeditoren
+ Anpassung aller Zeitwerte an die Taktwechsel
+ Beschleunigung der Bildschirmausgabe (Ersetzen der mathematischen CTX-Routine in die grafische CTX-Rt.)
Dieser Turbomodus beschleunigt die Bildschirmausgabe bis 500%
- Im Schaltpult lie▀ sich der Tickwert der Uhr nicht setzen
- Der Tickwert (1.1.1.x) wurde bei der grafischen Darstellung nicht korrekt quantisiert
+ Beschleunigung des Bildschirmaufbaus in der Eventfernbedienung
+ Feinzoom im Piano+Waveditor (+ und - Tasten der Zehnertastatur)
- ******** Absturz/Endlosschleife bei der ▄berschreibenabfrage ************
+ automatische Backup-Umbenennungsm÷glichkeit vorhandener Files
+ weitere Anzeigeoptimierungen in den Editoren
>1.04 (26.9.94)
- Im Drumeditor wurde ⁿberflⁿ▀igerweise (z.B. beim Selektieren ) nach dem aktiven Block gefragt (Requester)
+ Taktwechsel ins Metronom/Cycle und in die Zeitleistenanzeige eingebunden
+ Einige Verbesserungen im Drumeditor
+ Verbesserte Mauslogik im Drumeditor
+ Feinzoom nun auch im Drumeditor
+ Anh÷ren des Drumtracksound auf den der Mauszeiger zeigt mit den Tasten "Return" + "Enter"
+ Aktivieren des Blocks auf den der Mauszeiger im Blockeditor zeigt durch Taste "A" im Blockeditor
- Beim Entfernen einer einzelnen Note im Pianoeditor wurde ein enforcer-hit erzeugt
- Einige kleine Speicherfresser beseitigt
+ Einige Starteinstellungen in das startup-file hinzugefⁿgt
- Einige Anzeigebugs in den Grafikeditoren beseitigt
+ Setzen der NotenlΣnge ⁿber Requester im Eventeditor durch Anwahl der LΣnge + Shifttaste
-- Fehler Trackzuordnung beim Trackwechsel wΣhrend der Aufnahme beseitigt
--- Der Bildschirmaufbau im Pianoeditor wurde ggf. stark verlangsamt
+ In den Grafikeditoren maximal(+) und minimal(-) Finezoom durch Shift-Taste und +/- (Zehnertastatur)
+ Optimierung der MIDI und Timerroutinen (5 KByte/sek. Code+Daten eingespart)
N ********** Eventbearbeitungsfenster (Aufruf mit Help-Taste) ****************
+ Einfⁿgen des Eventbuffers an die Mauszeit im Piano-, Drum- und Waveeditor. Die Gn-Zeit wird angepa▀t.
Das Einfⁿgen der Events im Eventbuffers erfolgt durch Drⁿcken der Taste ">" in dem Grafikeditor.
+ *** Wahlweise Einfⁿgen des Eventbuffers an die alten Zeitpositionen (Menⁿ der Eventfernbedienung) oder Einfⁿgen
des Eventbuffers an die Gn-Zeit. Somit kann nun innerhalb der Blocks bestimmte Events an bestimmte
Zeitpositionen (Gn-Zeit) kopiert werden.
- AkkordnotenhΣnger beim Senden einzelner Noten (z.B. Eventgenerator) beseitigt
+ Beschleunigung der Darstellung im Drumeditor nach dem Scrollen in der Drumtrackliste
N Durch Anwahl der Taste "T" im Trackeditor werden alle Blocks des aktiven Tracks selektiert. Alle bereits selektieren
Blocks von anderen Tracks werden aus der Selektion entfernt.
N Durch Anwahl der Taste "Z" im Trackeditor werden alle Blocks des aktiven Tracks aus der Selektion entfernt.
N Durch Anwahl der Taste "R" im Trackeditor werden alle Blocks des aktiven Tracks selektiert.
--- **************** Das Programm wurde durch bestimmte Speicheroperationen erheblich verlangsamt
++ Wesentliche Beschleunigung von Speicherzugriffen
+ Quantisierung-Logik verhindert das Auseinanderziehen von Akkorden beim Quantisieren
>1.04b (4.10.94, Bugfixversion)
N globaler Kanalswitcher/konverter
- Bug im Eventanzeigefilter
-- Akkordsteprecording nicht funktionsfΣhig
+ neue Controllertypen
+ Beschleunigung des Grafikaufbaus in allen Editoren
+ Tastaturfenster (Cursortasten LINKS und RECHTS verschieben den Bereich). Spielen mit der Maus m÷glich
************************************************************************************************************
************************************************************************************************************
************************************************************************************************************
******************************************* Update B1.1 ****************************************************
************************************************************************************************************
************************************************************************************************************
>1.05 (7.10.94)
- Im Rhythmuseditor konnte der alte Zeitwert nicht mit der rechten Maustaste zurⁿckgesetzt werden
- Im Waveeditor wurde die Definitionsanzeige nicht an die aktive Wave angepa▀t
+ Das Tempo lΣ▀t sich nun wΣhrend der CycleAufnahme verΣndern
+ *********** Nun verz÷gerungsfreier, schneller Cycleplay-▄bergang/Headblock bildet eine Ausnahme
- Beim Laden von MIDI-Files wurde die Signare/Tempoanzeige evtl. nicht erneuert
+ Beschleunigung der MIDI-Ausgabe
+ nachgeschalteter Controller Filter 2 in allen Eventfiltern
+ Optimierung des ProgrammCodes/Beschleunigung Bildschirmaufbau/MIDI/Timer
+ Lesefehlerkorrektur bei MIDI-Files (besonders Steinberg PRO 24). Einstellung: Datenpfade
- Im Eventeditor wurde der Cursor nicht an die Fenstergr÷▀e angepa▀t. enforcerhit
>1.05b (11.10.94)
+ komplett neue MIDI/IN-Routinen (ca. 3x schneller, Registeroptimierung). Dadurch Minimierung von NotenhΣngern
+ wesentliche schnellere Timingroutinen mit Registeroptimierung
+++ die neuen MIDI/Timingroutinen (4xMIDI-Oversamplingtechnik) k÷nnen nun auch auf "langsamen" Amigas die h÷heren
Aufl÷sungen erm÷glichen (der TestAmiga 1200/2MB schafft nun die 384ppq-Aufnahme ohne gr÷▀ere
Probleme/NotenhΣnger).
+ Selektierte Blocks werden mit einem speziellen Muster (gerastert, untermalt) im Blockeditor angezeigt
─ ─nderung: Der Faderwert wurde an der VertBlank (50Hz-PAL) gekoppelt. Der Faderwert im MMG bedeutet nun:
**************** 50/(Wert/10) = Faderoutput/sek. *********************************************
Beispiele: Wert 20: 50/2= 25 MIDI-Faderausgaben/sek.
Wert 50: 50/5= 10 MIDI-Faderausgaben/sek.
Wert 120: 50/12= ca. 4.1 MIDI-Faderausgaben/sek.
Wert 280: 50/28= ca. 1.7 MIDI-Faderausgaben/sek.
Wert 500: 50/50= 1 MIDI-Faderausgabe/sek.
-- logischer Fehler beim 2.Byte in der Eventsuche behoben
- grafische Probleme (Rastport) beim Realtimezoom beseitigt - Linien kreuz und quer auf dem Fenster
─ Nach dem Einfⁿgen eines Headblocks im Blockeditor wird nicht mehr automatisch in den EDIT-Modus geschaltet
sondern es k÷nnen mehrere Headblocks eingesetzt werden
+ * Tasten im Blockeditor *:
C (Copy): Block kopieren
D (Delete): Block l÷schen
P (Paste): Block einfⁿgen
T (>Twinblock): Twinblock einfⁿgen
N (New): Einen neuen Block erzeugen
+ * Tasten im Trackeditor *:
I (Inputqantisierung)
O (Outputquantisierung)
─ Headblocks und Twinblocks k÷nnen nun auch wie normale Blocks SELEKTIERT werden, jedoch keine EDITIERUNG !
+ In der Blockinfo in Blockeditor wird der Name von Twin- und Headblocks nun untermalt angezeigt
+ Erweiterte Blockinfo+Eventanalyse
+ Im Pianoeditor Taste "h": Mith÷ren der Maustaste an/aus. Dieser Zustand wird durch eine kleine 1/4-Note
oberhalb der Tastatur im Pianoeditor angezeigt
+ Beim Laden eines MIDI-Files wird der globale Outfilter NICHT zurⁿckgesetzt.
+ Twinblocks lassen sich im Blockeditor abspielen
─ Die "Editierbreite" der Maus im Piano- und Waveeditor wurde auf 1/4-Zoom verkleinert.
Beispiel: 1/16 (192 Ticks)-Zoom bedeutet: Alle Events im Umkreis von 1/64-Noten (48 Ticks) werden durch Maus-
editierung verΣndert
- negative LΣnge beim VerΣndern der NotenlΣnge im Pianoeditor beseitigt - Absturz 8x04-Guru war die Folge
─ Metronom kann jetzt auch wΣhrend der Stepaufnahme "klicken"
- 2 Cyclebugs beseitigt
- Abspielproblem mit Events, die auf Position 1.1.1.1. lagen - beseitigt !
-- *** Bug bei der Drumtrackbenennung beseitigt (Drumtrack war gemutet) - Speicherⁿbertritt !!!
+ VorzΣhler wird nun in den Starteinstellungen gespeichert
> 1.05c (16.10.94)
-- LΣngeneditierung mit der Maus im Eventeditor fehlerhaft
- Im Drumeditor wurde im Menⁿpunkt Monophon der Haken nicht angepa▀t
+ Diverse Verbesserungen mit Listenslidern.
─ Der Blockeditor ist nun vom Trackeditor abgekoppelt!
+ Beschleunigung Grafikaufbau in allen Editoren
+ Alle Tracks lassen sich ⁿber Menⁿwahl (Trackeditor/Funktionen) muten.
- Eventeditierung im Eventeditor wurde z.T. nicht an die anderen Editoren ⁿbergeben!
- Grafische Fehler (Cursor) entstanden beim Editieren im Eventeditor
+ Im Eventeditor kann das Cursor-Event mit der Backspacetaste ( <- ) gel÷scht werden !
+ L÷schen einer Note im Pianoeditor durch Bewegen des Mauszeigers auf diese Note (wird im Infofeld angzeigt) UND
Drⁿcken der Backspacetaste
- Einige Anzeigebugs im Pianoeditor beseitigt
--- FastCyclemodus arbeitete inkorrekt
++ Arrangemodus im Blockeditor zur besseren ▄bersicht
- Im Menⁿ wurde das Filteraktivierungsflag falsch gesetzt
─ Vergr÷sserung der Taktdimension in den Editoren um 150/Blockeditor 800
- Drumevents liessen sich nicht im Eventeditor per Requester setzen
> 1.06 (19.10.94)
N CD-Player
+ Beim Bewegen des Cursors mit den Tasten wird das entsprechende Cursorevent im Infofenster angezeigt
+ Mit den Cursortasten im Trackeditor lΣ▀t sich der aktive Track setzen
+ Im Eventeditor lΣ▀t sich die Zeit auch ⁿber Tastatur (Requester) eingeben. Dazu mu▀ der Cursor auf den Zeitwert
bewegt werden UND Return/Enter gedrⁿckt werden
++ Nach der Zeiteditierung im Eventeditor springt die Eventanzeige genau an die neue Position mit
─ Die Abgrenzungspositionen (Locatorwerte) werden im Schaltpult nun mit einem Requester gesetzt
++ Im Schaltpultmenⁿ Einstellungen/Aufnahme/Nur <> Bereich kann man wΣhlen, ob NUR im Locatorabgrenzungs-
bereich aufgenommen werden soll. (Der Hintergrund blinkt in diesem Modus VOR der Aufnahme in der
Aufnahmefarbe auf!)
+ Im Drumeditor wird jetzt der Mausvelocitywert in der Fensterleiste dargestellt
- Leere Sysexstrings im MMG erzeugten Enforcerhits
- Bei einem Sysex-MMG wurden die Kn÷pfe nicht angezeigt
-- Zuordungsfehler beim Abspielen
- Im Schaltpult konnte der linke hinter den rechten Locatorpunkt gesetzt werden !
─ Die gespeicherten Locatorwert, die vor der Version 1.05 gespeichert wurden, k÷nnen nicht mehr geladen werden
+ stark verbesserte NotenprioritΣtslogik fⁿr Noten UND Schlagzeug beim Abspielen gegenⁿber anderen Statusbytes
+ beschleunigter Scanaufbau im Blockeditor im Arrangemodus
- Balkencursor wurde im Eventeditor tw. nicht entfernt
> 1.06b
- Im Keymapeditor Bug mit der Kanalzuweisung
- Tempo wurde bei Lesen eines MIDI-Files ggf. mehrfach gesetzt (falls Tempomap im MIDI-File vorhanden)
- Der Cursor im Eventeditor wurde bei der Gr÷ssenΣnderung des Fensters nicht erneuert
++ Verbesserung der Quantisierunglogik (Akkordsuche)
- Im Eventeditor konnte man die LΣnge auf 0 setzen. Folge: Absturz im Pianoeditor
- Cursorbug im Eventeditor
>1.07 (27.10.94)
N * Tasten im Tempofenster *
Cursor oben: Tempo + 10
Cursor unten: Tempo - 10
Cursor rechts/+ Taste: Tempo + 1
Cursor links/ - Taste: Tempo - 1
- Cyclefehler behoben
+ Im Eventgenerator kann man nun das Event mit der Cursor up/down auswΣhlen
- Bei der MIDI-File/Autosplitfunktion traten ggf. Kanalzuordungsfehler auf
- Kalkulationsproblem im Eventeditor bei Benutzung von selektieren Head/Twinblocks
N Tempomap
N Tempowechsel aus MIDI-Files werden in der Tempomap abgelegt
- Problem mit AGA-Mousezeiger (Hires) beseitigt
N CD-Player
>1.08 (29.10.94)
+ Metronomsicherheitscheck
+ Registeroptimierung
- Cyclebug entfernt
N In den Quantisierungseinstellungen kann fⁿr die Human-Quantisierung die StΣrke eingestellt werden
Die StΣrke der Humanquantisierung kann fⁿr jeden Track festgelegt werden
+ FastCyclemodus beschleunigt (fliessender Cycleⁿbergang)
─ Die Uhr im Schaltpult zeigt nun die Spielzeit an und wird im Cyclemodus nicht mehr zurⁿckgesetzt
+ Weitere Optimierung der MIDI-In Routinen (6fach Oversampling)
>1.09 (1.11.94)
+ Verbesserung der Stringeingabe- Anpassung an die TextlΣnge
- Einige Tastaturkⁿrzel wurden nicht beachtet
N Positionsliste
+ Sustainunterbrechung im Cyclebetrieb eingebaut
- Eventuell Absturz bei der Aufnahme, wenn kein Synthesizer angeschlossen war
+ ─nderungen im Tempofenster k÷nnen aufgezeichnet werden
+ ─nderungen des Sync-Tempos (MIDI-Clock) k÷nnen aufgezeichnet werden
+ Die NotenlΣnge der selektierten Noten kann +/- geΣndert
- Der letzte vordefinierte Akkord (Aug) war nicht richtig gesetzt
- Layer/Sync-Anzeigefehler im Eventeditor nach Laden eines neuen Songs
+ Tempo/Taktwechsel werden nun im MIDI-File abgespeichert
- Beim Umschalten Poly/Mono-Play wurden die Noten noch gehalten. Au▀erdem fⁿhrten Sustain-Controller
zu Endlosnoten.
- Fehler in der NotenhΣngerkontrolle (ggf. enforcer hits)
>1.10 (4.11.94)
- Eventanzeigefilterung arbeitete nicht immer korrekt
+ Im Tempomapfenster lΣ▀t sich nun die Uhrzeit setzen (Zeitleiste)
- Eventfilterbearbeitung beschleunigt
++ schnellere Eventbearbeitung durch optimierte Eventverwaltung
- beim L÷schen eines Drumtracks wurde ggf. der Drumeditorbildschirm nicht erneuert
>1.10b (7.11.94)
++ komplett neue MIDI/IN-Logik, besseres Timing
- ggf. Fehler mit der MIDI-Clock-Sync.
+ Beschleunigung der Eventverwaltung
- Fehler im Menⁿpunkt Editstartpunkt/Takt vorher-nacher
+ Setzen des Editstartpunkt ⁿber Requester m÷glich
- Fehler bei der Rhythmusformatierung (es wurde stets von einem 4/4-Takt ausgegangen!)
>1.11 (9.11.94)
+ In der Tempomap wird nun das Eventeditorfadenkreuz angezeigt
- Das IO-Fenster wurde bei geschlossenem Trackeditor nicht aufgebaut
++ Neue MIDI-Sicherheitslogik
++ MIDI-Motor verbraucht nun weniger Prozessorzeit
++ Verbesserte, beschleunigte Eventeditorkommunikation
-- Fehler beim Editieren im Waveeditor (Controllerdaten) und im Pianoeditor (Wave) entfernt
+ Refresh des globalen Outputfilters beim Laden eines MIDI-Files ausschaltbar (Datenpfade)
- Loops wurde nicht komplett in Blocks umgewandelt
─ Reduzierung des MIDI-Oversamplings auf 2fach Oversampling
+ Weichere, schnellere CycleⁿbergΣnge
+ Der aktive Block wird automatisch selektiert, falls Events in diesen Block eingegeben werden
- Das Metronom wird beim FF nicht mehr automatisch deaktiviert
-- Die Aufnahme von SysEx-Events wirkte sich nicht auf die BlocklΣnge aus
+ Timingverbesserung, MIDI-IN/Beschleunigung
>1.12 (16.11.94)
- Fehlerhafte Aufnahme von SysEx-Events bei laufendem Sequencer (*Paulalogik-Problem*)
─ 1fach MIDI-Oversampling
- Cyclebugs bei geloopten Tracks entfernt
+ Entfernung einiger Compiler-Bugs (ein neuer Compiler wurde eingesetzt)
+ Beschleunigung der Trackabmischung
+ schnellere, flⁿssigere Eventaufnahme in den Aufnahmebuffer
- Beim Trackkopieren wurde das Control-Checkboxgadget nicht korrekt angezeigt
- Kleiner Grafikfehler im Pianoeditor beim Schliessen und anschliessendem ╓ffnen des Fensters
─ Die Spieldaueranzeige wird beim Stoppen nicht mehr auf 0 zurⁿckgesetzt (erst beim Neustart)
- Bug bei der gleichzeitigen Bearbeitung von Events und Layerevents (Eventeditor) beseitigt
+ Beschleunigung der "Equalizer"-Anzeige im Trackeditor
+ Registeroptimierung
>1.12b (21.11.94)
- Starttempo wurde bei Benutzung einer Tempomap nicht komplett initialisiert
─ Verkleinerung des Stack auf 8000 Bytes (Weniger Speicherverbrauch)
─ Camouflage startet einen eigenen Process, falls Camouflage vom CLI aufgerufen wurde
+ Wenn ein einzelner Block vom Blockeditor (Mausklick) gestartet wird, spielt der Block nicht
mehr stets vom Blockanfang, sondern beginnt bei der Mausposition im Blockeditor
N Der aktive Block kann durch Drⁿcken der "#"-Taste AB der Uhrzeit abgespielt werden.
- Layereditierung wurde nicht unbedingt refresht
++ Registeroptimierung/Codereduzierung
- VorzΣhler angepa▀t
N Tempomapanpa▀ungen
- MMG-Aufnahme angepa▀t
***********************************************************************************************
************************ Version 1.0x > Update 1.12 ********* KOSTENLOS !!!! ******************
***********************************************************************************************
1.12h 15.12.94
- ggf. Taktⁿberlaufe im Arrangemodus des Blockeditors
- Screenmoderequester benutzte falsche Fonts
- Im Tempomapeditor wurde Tempowerte 655.. angezeigt
++ Timer Overflowcontroller (Camouflage schaltet sich wahlweise automatisch
bei Fehlern (enforcer hits & Forbid()) ab !!!)
+ Timingbeschleunigung durch Chipramcodeentfernung
N Fernbedienung Joystick und MIDI
+ Anzeige des Blockbuffers im Blockeditor (B)
+ Abspielen des Blockbuffers m÷glich
- Beim Einfⁿgen eines Blocks im Blockeditor wurde die TracklΣnge nicht richtig gesetzt
- Quantisierung nur bei eingeschaltetem Q_Logik-Parameter !
+ Codebeschleunigung/Registeroptimierung
1.13b 28.12.94
N Multipaste/MultiCopy fⁿr einfacheres Arrangieren
Anzeige des "Multiblockbuffers im Blockeditor" (M)
- Undofunktion nahm Twinblocks auf
+ Die Echonoten k÷nnen nun wahlweise auch die LΣnge der "echten" Noten haben.
N Blockstack
- Menⁿpunkt Instrumentenfenster/Sende ProgramChange-Befehle war nicht aktivierbar
- Human/Strength-Quantisierung arbeitete nicht wenn der Q-Logik/Quantisierungsparameter
eingestellt war.
1.14 30.12.94
+ Anzeige des Blockstacks im Blockeditor (S)
MIDI-Speicherfehler. Vielen Dank fⁿr diesen Hinweis an J. Munique
*****************************************************************
--- SysEx-Eventfehler beim Speichern von MIDI-Files entfernt !
Dieser Fehler hatte ggf. eine Zerst÷rung des MIDI-Files und einen Absturz zur Folge.
-- Verschiebung des gespeicherten MIDI-Song nach >>>, falls eine Tempomap o.Σ. verwendet wurde
- ▄berflⁿssigen Requester beim Laden von MIDI-Files entfernt
─ globale MIDI-Events erhalten nun beim Speichern eines MIDI-Files einen eigenen (den 1.) Track
- Im Eventeditor wurde der Zeiteingaberequester aufgerufen, nachdem im Sliderrequester der Wert mit
einer Returntaste bestΣtigt wurde
─ Die BestΣtigung im Sliderrequester erfolgt mit der SPACE-Taste (oder der RECHTEN Maustaste)
+ Fixierung der EchonotenlΣnge nun wahlweise fⁿr JEDEN Track
-- *** Mauseventbearbeitung im Eventeditor arbeitete fehlerhaft ***
-- Einlosschleife beim Speichern eines MIDI-Files, falls der Song Headblocks enthielt
- In der Darstellung der Human-Quantisierung fehlten die Punkte (╖╖,╖╖╖)
1.15 2.1.94
+ Es k÷nnen alle >Headblocks< gleichzeitig in reale Blocks umgewandelt werden
++ Gadgetrefresh beschleunigt
- Internes Messagesystem erzeugte eventuell Messageⁿberlaufe (enforcer hits)
─ Die Preferences-Startupdatei wird in dem Verzeichnis abgelegt, indem sich das Hauptprogramm befindet
─ Der Screen wird nun ab < 640x400 in den Scrollscreenmodus geschaltet
Zusatzinformationen (Version 1.15):
***********************************************************************************************
Im Dateinpfadfenster befindet sich der Parameter "MIDI-File Outputfilter" erhalten. Ist dieser
Parameter aktiviert, wird der globale Outputfilter nicht gel÷scht und kann in dem geladenen Song
verwendet werden.
***********************************************************************************************
Im Dateinpfadfenster befindet sich der Parameter "MIDI-File Filter erhalten". Ist dieser
Parameter aktiviert, werden bestimmte Falschbytes aus dem MIDI-File gefiltert.
***********************************************************************************************
Im Palettenfenster k÷nnen Sie ein Screenmuster festlegen.
***********************************************************************************************
Das Mausabspielen (Taste h) im Pianoeditor wird durch eine kleine Note in der linken oberen
Ecke angezeigt.
***********************************************************************************************
Im Schaltpult Menⁿ/Einstellungen/Aufnahme/nur-im-Abgrenzungsbereich k÷nnen Sie wΣhlen, ob die
Aufnahme NUR im Abgrenzungsbereich stattfinden soll
***********************************************************************************************
Wenn die MIDI-Fernbedienung aktiv ist, werden die Fernbedienungsbefehle (bzw. deren Nummern)
in der Klaviatur angezeigt.
1.17 16.1.94
- Anzeigeprobleme im Blockeditor nach dem L÷schen eines Tracks
- ggf. Grafikfehler im Drumeditor
+ Im Trackeditor wird der aktive Track farblich hervorgehoben
- Im Trackeditor wurde das Parameterfeld (Kanal,Transpose usw.) nicht immer gel÷scht
+ Im Blockeditor wird das Ende eines Tracks durch ein Pfeilmuster angezeigt
1.18 20.1.94
+ Im Trackeditor wird der Track ⁿber dem die Maus steht grafisch hervorgehoben
-- Fehler bei der Menⁿabfrage im Trackeditor behoben (Es wurden z.B. 2 Tracks gleichzeitig gel÷scht)
+ Im Schaltpult wird das Starttempo und das aktuelle Tempo getrennt dargestellt
+ Beschleunigung der Sequenceruhranzeige im BigTime-Fenster
+ Im BigTime-Fenster wird das aktuelle Tempo angezeigt
-- Die Keymap wurde nicht mit dem Song zusammen gespeichert
+ Neue Hintergrundmuster
+ Verbesserte Amiga-Metronomausgabe/Metronom laeuft stabiler
++ glober Inputfilter
--- Der eingesetzte Compiler erzeugte fehlerhaften Code
- Im BigTime-Fenster ggf. Grafikverzehrungen
1.18b 30.1.95
- Nach dem Laden eines Songs wurde die Drumtrackanzeige nicht erneuert
+ Beschleunigung der Big-Time-Anzeige
+ 16 Buchstaben fⁿr den Namen des Drumtracks m÷glich (Songs <1.18b k÷nnen die neue Drummap NICHT lesen)
++ Drummapkonvertierung mit Darstellung der konvertierten Drumtracks
-- Einige Bugs durch Compilerfehler
++ Es kann nun gewΣhlt werden, ob fⁿr das aktive Fenster die Tastaturbelegung angezeigt werden soll.
-- Fehler bei der Cycleinitalisierung fⁿhrte zu Cycleaussetzern
- Beim Verschieben eines realen Blocks wurden die zugeh÷rigen Twinblocks automatisch gel÷scht
+ Wahlweise Spieldauer oder Spielzeit (ab 1.1.1.1) darstellbar
N Neues ⁿberarbeitetes HS-MIDI-Multitasking-System (ca. 5mal schneller als das alte FAST-MIDI-System)
N Neues verbessertes und exakteres Synchronisationmodul (MIDI-Clock)
+ Entfernung von Chipram-Zugriff
++ Schnellerer MIDI-In-Zugriff und schnellere MIDI-In-Analyse
-- Das erste Event in einem Track wurde ggf. nicht gespielt
+ Senden der Start/Stop-Befehle oder Continue ein/ausschaltbar
- Der 1. VorzΣhlerschlag wurde ggf. zu schnell ausgegeben
+ Im Instrumenteneditor k÷nnen Bankselect-Befehle (Controller-Code 0) eingesetzt werden
(Songs <1.18b k÷nnen die neuen Instrumente NICHT lesen)
─ Es werden nur die Instrumente VOR Songstart gesendet, die auch von mindestens einem Track benutzt werden
- Im Instrumenteneditor konnten nur maximal 8 Buchstaben eingegeben werden
1.19 10.2.95
N Speichern des Songs im MIDI-Format-0
- Anzeige der neuen Drumnamen im Eventeditor fehlerhaft
- Der Cursor im Eventeditor wurde ggf. nicht gel÷scht
+ Schnellerer Bildschirmaufbau im Eventeditor
─ Im Eventeditor werden selektierte Events schattiert dargestellt
- Fehler beim Speichern von SysEx-Daten im MIDI-File-Format
1.19b 16.2.95
─ Beim Starten des Sequencers ab Position 1.1.1.1 wird stets der Start-Befehl gesendet
N Die Aufnahme der MMG-Events kann ein/ausgeschaltet werden
N Das automatische L÷schen leerer Blocks kann ein/ausgeschaltet werden
+ Beschleunigung der Eventeditierung
- Beim Laden eines MIDI-Files wurden Tempo (120 BPM) und Takt (4/4) nicht standardmae▀ig zurⁿckgesetzt
─ FarbenΣnderung/Anpassungen an Kickstart 3.0 (NewLook-Menⁿs unter >3.0)
─ MetronomfarbenΣnderung
N Leere Blocks k÷nnen im Blockeditor gel÷scht werden
N Wenn die Shift-Taste gedrⁿckt ist, wird eine Meldung in der Screenleiste angezeigt
+ Im Instrumenteneditor kann eingestellt werden, ob die Instrumente VOR Sequencerstart immer
gesendet werden sollen
N Sortieren der Instrumente
N Die Instrumentenliste wird stets sortiert gehalten
N Sortieren des Pool in Gruppen
- Anzeigefehler im Trackeditor nach dem L÷schen eines Instrumentes aus einem Track
1.19c 20.2.95
─ Beim Laden eines Songs wird die Sequenceruhr stets auf 1.1.1.1 zurⁿckgesetzt
N Neue 2fach-Undofunktion fⁿr die selektierten Blocks
N Das Thru/MIDI-Anzeigefenster kann wahlweise nur die I/O-AktivitΣten darstellen und verbraucht damit
weniger Fensterplatz
- Die breite des Thru/MIDI-Fenster wurde nicht in den Starteinstellungen gespeichert
N Die Balkenanzeige im Trackeditor kann ausgeschaltet werden (fⁿr langsame Rechner)
─ Verkleinerung des Schaltpultes
N Beim Speichern eines MIDI-Files kann gewΣhlt werden, ob automatisch der Track/Blockkanal beim Speichern
auf die gespeicherten Events ⁿbertragen werden sollen.
<
1.20a 26.2.95
+ Beschleunigung des Bildschirmaufbaus im Trackeditor nach L÷schen eines Tracks
+ 8K Gewinn durch Kⁿrzung des SysEx-Inbuffers
+ Es besteht die Workbench automatisch zu schliessen (bei Speichermangel)
N Wahlweise BankSelect#0 und/oder BankSelect#32 im Instrumenteneditor
+ Beim ─ndern des Programs in einem Instrument wird der ProgramChange-Befehl ⁿber MIDI ausgegeben (wahlweise)
+ Die Feinzoomeinstellungen werden in den Starteinstellungen gespeichert
─ Verkleinerung einiger Fenster
N Toolbox fⁿr Blockeditor, Pianoeditor, Drumeditor und Waveeditor
- Horizontalzoom wurde nicht korrekt abgespeichert
─ Erweiterung des Tracknamens auf maximal 24 Zeichen
+ Beschleunigung des Pianoeditorscrollings
1.21 6.3.95
+ Beschleunigung der Thrufunktion im Stoppzustand des Sequencers
--- MMG-Sysexstrings wurden nicht abgespeichert *** Vielen Dank fⁿr diesen Hinweis an A. Troppmann ***
- Es wurde 1 Byte bei Sysexevents aus dem MMG zuviel gesendet
++ Es kann nun eine Checksum in den MMG-Sysexstrings gebildet werden
- MMG-Einstellungen konnten nicht mit Ablegen/Holen ausgetauscht oder kopiert werden
+ Das VerhΣltnis Pianoeditor/Wave wird abgespeichert
1.22 07.3.95
- DrumICD,MMG-ICD liessen sich nicht ⁿber Direkteingabe im Eventeditor editieren
- Unn÷tiger Eventaufbau im Anzeigefilter
+ Im Pianoeditor BEWEGEN-MODUS wird die LΣnge am Mauszeiger dargestellt. Die zu bewegende
Note wird grafisch hervorgehoben
N Im Pianoeditor k÷nnen Noten verdoppelt werden
-- Fehler im Eventaufbau
- Im Screenmoderequester wurde einige Modi doppelt angezeigt
─ Im Screenmodrequester werden nur noch die Hires-Aufl÷sungen angezeigt
- Probleme beim Abspielen eines Blocks
-- Eventuell Zusammenbruch des input.devices beim Umschalten des Screens - Absturz des Kickstarts
1.22b 10.03.95
- Beim Einladen einer Preferencesdatei wΣhrend des Abspielens entstanden Timingprobleme
+ Einige Anpassungen an Kickstart 2.04 vorgenommen
--- Requester zerst÷rten das New-Look-Menu eines Fensters - Keine Menⁿfunktion mehr m÷glich
- Fehler bei der Eingabe von Akkordnamen
++ Beschleunigung des Bildschirmaufbaus/Notendarstellung
++ Lokal-Globale Registeroptimierung
─ Im Drumeditor und im Trackeditor werden die Namen nun durch Anklicken des entsprechenden Namens
geΣndert
N Es liegt nun eine Liste aller Starteinstellungsparameter bei ("Parameterliste")
***********************************************************************************************
***************************************** Update 1.2 ******************************************
***********************************************************************************************
1.23 20.03.95
-- Beim Verschieben des aktiven Tracks wurden einige Fenster nicht neu aufgebaut
- Bug im Zeiteingabefenster
--- Systemcrash bei bestimmten SysEx-Datein (Alesis, Rocktron, IBM ...).Die 3-Byte-IDs waren nicht enthalten
+ Aktualisierung der SysEx-IDs (1-Byte-IDs und *** 3-Byte-IDs ***)
- Beim der Erzeugung eines MMG-Feldes im MMG-Editor wurde das Einstellungsfenster nicht
an das neue MMG-Feld angepa▀t
- Probleme mit Grafikkarten im Screenmode-Requester (Die GraKa-Modi wurde als LORES-Modi rausgefiltert)
- Im Instrumenteneditor wurde das Bank32-Gadget nicht ⁿbernommen
- ggf. Grafikverzerrungen im I/O-Thrufenster
- Anzeigefehler im Uhrrequester
+ Im MIDI-File-Filerequester werden nun auf .kar und .midi Dateien berⁿcksichtigt
- Im GM/GS-Editor wurden die ProgramChange-Befehl twl. nicht korrekt gesendet
- GGF. NotenhΣnger beim Senden einzelner Events (Autoausgabe Eventeditor)
++ Im Blockeditor/Pianoeditor/Drumeditor/Waveeditor wird der Cyclebereich nun farblich in der Zeitleiste
dargestellt
++ Im Eventeditor werden alle Events innerhalb des Cyclebereichs mit einem Symbol ([:) vor der Zeitanzeige
gekennzeichnet
+ +/- - Zoomgadgets in allen Editoren
++ SysEx-▄bertragungsanzeige im Pool
- SysEx-Konflikte bei gleichzeitiger ▄bertragung von Standardevents (z.B. GS-Editor)
1.24 4.4.95
- Weitere Timing-Probleme mit der SysEx-▄bertragung beseitigt
- Es wurde 1 Byte zuviel SysEx-Daten ⁿbertragen = ggf. Absturz (GS-Editor)
+ Beschleunigung der MIDI-Ausgabe
--- Multiaufnahme nicht funktionstⁿchtig *** Vielen Dank fⁿr diesen Hinweis an H. Lenz ***
N KanalprioritΣtenfestsetzer
1.25 5.4.95
- Im Blockeditor wurde ggf. der Trackname in das Editierfeld geschrieben
- Im Trackeditor wurde der Name der Twintracks ⁿber das Anzeigefeld geschrieben
-- Absturz (bzw. Fehlermeldung ZU WENIG RAM) bei Filenamen ⁿber 127-Bytes-LΣnge
N SysEx-Editor
+ Im Pooleditor werden die Poolevents nun mit Nummern angezeigt
- Beim Laden von MIDI-Files mit SysEx-Events wurden ggf. SysEx-Events doppelt im Pool abgelegt
++ Integration von MMC und MSC-Information
- Entfernung von doppelten Files-IDs (z.B. song.cam.mid)
+ Parallele SysEx-Sendeverwaltung, besseres Timing bei SysEx-Daten
+ Beschleunigung der MIDI-Ausgabe durch Trennung Standarddaten/SysEx-Daten
- Beim Schliessen des GS-Fensters wurde das GM-Fenster nicht angepa▀t
+ Es k÷nnen nun max. 128 SysEx-Strings "gleichzeitig" gesendet werden.
1.26 7.4.95
- Bug beim AnwΣhlen des Modus-Gadgets im Waveeditor
+ Optimierung der Controller-Darstellung im Eventeditor (bis zu 300% schneller)